splashings of mud on the clothes - Turc Anglais Dictionnaire