low pressure lubrication pump - French English Dictionary