seston (suspended matter in bodies of water) - Francés Inglés Diccionario