duplex pumping engines
English
Noun
duplex
pumping
engines
plural of
duplex pumping engine