sand pumps
English
Noun
sand
pumps
plural of
sand pump