ogden's pondweed - Turkish English Dictionary