high-pressure lubrication - Francés Inglés Diccionario