meaning of Bronzeflecktaube

Bronzeflecktaube - German to English

emerald-spotted timber dove [Turtur chalcospilos]