meaning of Affenlaute

Affenlaute - German to English

(racist) monkey chants [pej.]