turtlehead (chelone glabra) - Allemand Anglais Dictionnaire