train shed

Noun

 * 1)  A building, adjacent to a railway station, covering the tracks and platforms with a roof.

Translations

 * Hungarian: