The Italian term "accumulatore" matches the English term "accumulator"

other italian words that include "accumulatore" : english :
accumulatore, batteria battery
accumulatore storage battery