meaning of Brillenbuschammer

Brillenbuschammer - German to English

white-rimmed brush finch [Atlapetes leucopis]