star duckweed - Turkish English Dictionary