undertake a task or responsibility - Allemand Anglais Dictionnaire