horse-power (hp) - Turkish English Dictionary