What does Binsenastrild mean?

Binsenastrild - German to English

star finch [Neochmia ruficauda]