a difficult mission - Alemán Inglés Diccionario