What does Akkumulatorfahrzeug mean?

Akkumulatorfahrzeug - German to English

accumulator car