ancient form of grenade - French English Dictionary