cut oneself off - Français Anglais Dictionnaire