natural preserve - Espagnol Anglais Dictionnaire