What does Bahnwaggon mean?

Bahnwaggon - German to English

railway truck [Br.]