mud-smeared - French English Dictionary