small pondweed - Spanish English Dictionary