torque restrictor - Turkish English Dictionary