fur-bearing rodent - French English Dictionary