make somebody eat humble pie - Türkisch Englisch Wörterbuch