The Italian term "saccheggiatore" matches the English term "depredators"

other italian words that include "saccheggiatore" : english :
saccheggiatore despoiler
saccheggiatore looter
saccheggiatore marauder