a weasel-like animal - Francés Inglés Diccionario