high-pressure lubrication - Turkish English Dictionary