large-leaved pondweed - French English Dictionary