What does Bisamratten mean?

Bisamratten - German to English

musquashes