What does Bergschwimmratte mean?

Bergschwimmratte - German to English

New Guinea waterside rat [Parahydromys asper]