splashings of mud on the clothes - Français Anglais Dictionnaire