kind of spotted weasel - Turkish English Dictionary