pump horsepower - Spanish English Dictionary