refurbishment project - French English Dictionary