new coat of paint - French English Dictionary