employment contract of unlimited duration - Español Inglés Diccionario