horsepower (hp) - Turkish English Dictionary