Arti horsepower dalam Kamus Inggris-Indonesia