torque steer - Turkish English Dictionary