wooden guard on steps of a staircase while building - Französisch Englisch Wörterbuch