What does Bindenschwanz-Kuckuckstaube mean?

Bindenschwanz-Kuckuckstaube - German to English

barred cuckoo-dove [Macropygia unchall]