well-maintained - Spanish English Dictionary