bespatter/splash with dirt - German English Dictionary