loddon pondweed - Spanish English Dictionary