splashings of mud on the clothes - Almanca İngilizce Sözlük