indefinite-term employment contract - Turco Inglés Diccionario