meaning of Bühnenbilddepot

Bühnenbilddepot - German to English

scenery dock