What does Bibrons Riesen-Weichschildkröte mean?

Bibrons Riesen-Weichschildkröte - German to English

New Guinea giant softshell turtle [Pelochelys bibroni]