complete/general refurbishment - French English Dictionary