degrade oneself  to do something bad - Français Anglais Dictionnaire