pondweed (elodea potamogeton) - Español Inglés Diccionario