well-maintained - German English Dictionary