type of water weed (elodea potamogeton) - Turkish English Dictionary