plunger pumps
English
Noun
plunger
pumps
plural of
plunger pump