long-tailed weasel (mustela frenata) - Español Inglés Diccionario