meaning of automatischer Granatwerfer

automatischer Granatwerfer - German to English

grenade machine-gun