well-cared for - Espagnol Anglais Dictionnaire