piston lubricant - Francés Inglés Diccionario