What does Brüllaffe mean?

Brüllaffe - German to English

howler monkey [Alouattinae]