meaning of Affenvolk

Affenvolk - German to English

monkeys {pl}