a formidable task - Espagnol Anglais Dictionnaire