meaning of Akkumulatorkasten

Akkumulatorkasten - German to English

accumulator box