torque restrictor - French English Dictionary