physical lubrication - Spanish English Dictionary