take something upon oneself - Français Anglais Dictionnaire