The Italian term "accumulatore" matches the English term "storage battery"

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