mortar grenade - German English Dictionary