a formidable task - Francés Inglés Diccionario