well preserved - Espagnol Anglais Dictionnaire