STC

Definition: 
Short Term Contract