tropical duckweed (pistia stratiotes) - Turkish English Dictionary