What does Betschuanalerche mean?

Betschuanalerche - German to English

short-clawed lark [Certhilauda chuana]