grenade-throwers - French English Dictionary