take something on oneself - Français Anglais Dictionnaire