mud-smeared - German English Dictionary