economical horsepower - Spanish English Dictionary