meaning of Barbours Höckerschildkröte

Barbours Höckerschildkröte - German to English

Barbour's chart turtle [Graptemys barbouri]