estaciones de bombeo
Does anybody know what this term means in English, please? The business context is crude oil pipelines.
3 Answers
pump stations
No. Fire station would be " Estación de bomberos". "Estaciones de bombeo" refers to any installation with the purpose of pumping something from one place to another.
I'm pretty sure this means fire station