star duckweed - German English Dictionary