lower/degrade oneself - Allemand Anglais Dictionnaire