high-pressure lubrication - French English Dictionary