dirt smudge - French English Dictionary