natural endowment - Espagnol Anglais Dictionnaire