eat a humble pie - Turc Anglais Dictionnaire