turtlebloom (chelone glabra) - Francés Inglés Diccionario