turtleweed - French English Dictionary