What does Brillenbuschammer mean?

Brillenbuschammer - German to English

white-rimmed brush finch [Atlapetes leucopis]