the smallest member of the genus mustela (mustela nivalis) - German English Dictionary