meaning of Bambuspapageiamadine

Bambuspapageiamadine - German to English

bamboo parrotfinch [Erythrura hyperythra]