meaning of Bahndienstwagen

Bahndienstwagen - German to English

upkeep vehicle