grenade-throwers - German English Dictionary