make somebody eat humble pie - Almanca İngilizce Sözlük