What does Drossellerche mean?

Drossellerche - German to English

dusky lark [Pinarocorys nigricans]