emulsion mud - Francés Inglés Diccionario