building restoration - French English Dictionary