What does Blasskopfkuckuck mean?

Blasskopfkuckuck - German to English

buff-headed coucal [Centropus milo]