stall torque - Turkish English Dictionary