restoration of buildings - French English Dictionary