meaning of Affentrommel

Affentrommel - German to English

monkey drum