torque-horsepower curve - Turkish English Dictionary