floating-leaved pondweed - German English Dictionary