engine lubricant - French English Dictionary