What does Aldabra-Riesenschildkröte mean?

Aldabra-Riesenschildkröte - German to English

Aldabra giant tortoise [Dipsochelys dussumieri]