electrical horsepower - Turkish English Dictionary