meaning of Braunkopfklammeraffe

Braunkopfklammeraffe - German to English

black-headed spider monkey [Ateles fusciceps]