renewal of existing building - French English Dictionary