shellflower (chelone glabra) - Spanish English Dictionary