The Italian term "accumulatore, batteria" matches the English term "battery"

other italian words that include "accumulatore" : english :
accumulatore accumulator
accumulatore storage battery