a daunting task - Allemand Anglais Dictionnaire