The English term "battery" matches the German term "Batterie"

other english words that include "battery" : german :
accumulator, battery, storage battery Akkumulator