trench sweepers
English
Noun
trench
sweepers
plural of
trench sweeper