meaning of Akkumulator-Triebwagen

Akkumulator-Triebwagen - German to English

accumulator railcar