kind of spotted weasel - French English Dictionary