scaffolding protective net - French English Dictionary