What does Akkumulatorkasten mean?

Akkumulatorkasten - German to English

accumulator box