What does Braunkopfklammeraffe mean?

Braunkopfklammeraffe - German to English

black-headed spider monkey [Ateles fusciceps]