The gang recently lifted the blockade and gas stations reopened last weekend across Haiti.
该帮派最近解除了封锁,上周末海地各地的加油站重新开放。
英语百科
Pumping station
Pumping stations are facilities including pumps and equipment for pumping fluids from one place to another. They are used for a variety of infrastructure systems, such as the supply of water to canals, the drainage of low-lying land, and the removal of sewage to processing sites.