canadian pondweed (elodea canadensis) - German English Dictionary