What is the meaning of the word "affenpinscher"?

Definitions: