mount the scaffold - French English Dictionary