sidewalk shedWiktionary 原文释义(英文)名词 NounA temporary structure or scaffolding installed over a sidewalk.