water slurry - Francés Inglés Diccionario