taken responsibility for - Français Anglais Dictionnaire