a species of mustelid (mustela frenata) - Spanisch Englisch Wörterbuch