indefinite contract - Alemán Inglés Diccionario