carpenters bracket scaffold - French English Dictionary