ancient form of grenade - Allemand Anglais Dictionnaire