What does Blutbrustpavian mean?

Blutbrustpavian - German to English

gelada (baboon) [Theropithecus gelada]