kind of spotted weasel - Francés Inglés Diccionario