toe board (scaffolding) - Spanish English Dictionary