indicated horsepower (imp) - Turkish English Dictionary