curly-leaf pondweed - Spanish English Dictionary