torque restrictor - Spanish English Dictionary