What does Bambuskuckuck mean?

Bambuskuckuck - German to English

rufous coucal [Centropus unirufus]