well-maintained - Alemán Inglés Diccionario