to eat humble pie - Türkisch Englisch Wörterbuch