What does Burma-Landschildkröte mean?

Burma-Landschildkröte - German to English

Burmese star tortoise [Geochelone platynota]