eat a humble pie - Fransızca İngilizce Sözlük