turtlehead (chelone glabra) - Turc Anglais Dictionnaire