lubricant reservoir - French English Dictionary