natural endowment - Español Inglés Diccionario