scaffold plank - French English Dictionary