tar emulsion - Francés Inglés Diccionario