floating aquatic plant - Francés Inglés Diccionario