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

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