mineral oil emulsion - Español Inglés Diccionario