undertake a task or responsibility - Français Anglais Dictionnaire