despoilers
English
Noun
despoilers
plural of
despoiler