a formidable task - Turco Inglés Diccionario