petroleum-oil-lubricant - Francés Inglés Diccionario