sink oneself into the effort of - Français Anglais Dictionnaire