well-maintained - French English Dictionary