ogden's pondweed - Spanish English Dictionary