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