meaning of Bindengrüntaube

Bindengrüntaube - German to English

orange-breasted green pigeon [Treron bicinctus, syn.: Treron bicincta]