ancient form of grenade - Turc Anglais Dictionnaire