fixed term service contract - Español Inglés Diccionario