meaning of Allzweckwaffe

Allzweckwaffe - German to English

universal weapon