LTSA

Definition: 
Long Term Service Agreement