have egg on one's chin - Turco Inglés Diccionario