pump trucks
English
Noun
pump trucks
plural of
pump truck