outright humiliate - Almanca İngilizce Sözlük