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