defeat someone in a humiliating way - İspanyolca İngilizce Sözlük