turtlebloom (chelone glabra) - French English Dictionary