hp (horse power) - Turkish English Dictionary