cover oneself with mud - Français Anglais Dictionnaire