large-leaf pondweed - French English Dictionary