meaning of Automatikwaffen

Automatikwaffen - German to English

automatic weapons