What does Bismarck-Riesenratte mean?

Bismarck-Riesenratte - German to English

Bismarck huge rat [Uromys neobritannicus]