cover oneself with mud - Turc Anglais Dictionnaire