seston (suspended matter in bodies of water) - Español Inglés Diccionario