fixed term employment contract - Turco Inglés Diccionario