meaning of Blaukopf-Waldtaube

Blaukopf-Waldtaube - German to English

blue-headed (timber) dove [Turtur brehmeri]