What does Akkumulator-Triebwagen mean?

Akkumulator-Triebwagen - German to English

accumulator railcar