employment contract of unlimited duration - Francés Inglés Diccionario