a difficult mission - Español Inglés Diccionario