employment contract of indefinite duration - Alemán Inglés Diccionario