be smeared with mud - Turc Anglais Dictionnaire