toe board (scaffolding) - French English Dictionary