wooden scaffold - French English Dictionary