What does Braunkopf-Klammeraffe mean?

Braunkopf-Klammeraffe - German to English

brown-headed spider monkey [Ateles fusciceps]