pump torque - French English Dictionary