eat one's own words - Turc Anglais Dictionnaire