thp (thrust horsepower) - Turkish English Dictionary