shining pondweed - Spanish English Dictionary