eat one's own words - Inglés Sinónimo Diccionario