excavators
English
Noun
excavators
plural of
excavator