What does Blaukopfwachteltaube mean?

Blaukopfwachteltaube - German to English

blue-headed quail-dove [Starnoenas cyanocephala]