well-maintained - Espagnol Anglais Dictionnaire