dependable undertaking - Alemán Inglés Diccionario