What does Affenvolk mean?

Affenvolk - German to English

monkeys {pl}