canadian pondweed (elodea canadensis) - Turkish English Dictionary