carry out (obligations/responsibilities) - Français Anglais Dictionnaire