supporting scaffold - French English Dictionary