edible tender pulpy leaf of the nopal - Spanish English Dictionary