window jack scaffold - French English Dictionary