loddon pondweed - Turkish English Dictionary