propeller horsepower - Turkish English Dictionary