leafy pondweed - Turkish English Dictionary