well-kept - French English Dictionary