contract of limited duration - Turco Inglés Diccionario