set of aquatic plants floating on the water surface - Espagnol Anglais Dictionnaire