scum or other substance concreted in liquid - Francés Inglés Diccionario