high torque rise - Turkish English Dictionary