running traps
English
Noun
running
traps
plural of
running trap