fixed term service contract - Alemán Inglés Diccionario