fur-bearing rodent - German English Dictionary