What does Barbours Höckerschildkröte mean?

Barbours Höckerschildkröte - German to English

Barbour's chart turtle [Graptemys barbouri]