edible tender pulpy leaf of the nopal - Espagnol Anglais Dictionnaire