lubricant pump - French English Dictionary