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