a difficult mission - Turco Inglés Diccionario