engine lubricant - Francés Inglés Diccionario