edible tender pulpy leaf of the nopal - Turc Anglais Dictionnaire