meaning of Aldabra-Riesenschildkröte

Aldabra-Riesenschildkröte - German to English

Aldabra giant tortoise [Dipsochelys dussumieri]