take (the) responsibility for - Français Anglais Dictionnaire