make somebody eat humble pie - Turco Inglés Diccionario