brake horsepower (bhp) - Turkish English Dictionary