humiliate oneself vilely - Almanca İngilizce Sözlük