Dictionnaires en ligne gratuits: Anglais, Espagnol, Français, Italien, Chinois, Allemand, Russe traductions, définitions, synonymes...
demütigen 
1  vt [Gefangenen, Besiegten, Volk] to humiliate 
(=eine Lektion erteilen) 
[stolzen Menschen etc] to humble
2  vr to humble oneself ( vor +dat  before)