What does Akkusatz mean?

Akkusatz - German to English

battery pack