hp horsepower - Turkish English Dictionary