What does Brenchleyfruchttaube mean?

Brenchleyfruchttaube - German to English

chestnut-bellied (imperial) pigeon [Ducula brenchleyi]