grease smudge - Turkish English Dictionary