pumping stations
English
Noun
pumping
stations
plural of
pumping station