slime (water mains) - Francés Inglés Diccionario