ogden's pondweed - German English Dictionary