splashings of mud on the clothes - Turco Inglés Diccionario