cape-pondweed - Spanish English Dictionary