save the house from demolition - French English Dictionary