eat a humble pie - Französisch Englisch Wörterbuch