meaning of Akkumulatorfahrzeug

Akkumulatorfahrzeug - German to English

accumulator car