depletion of natural assets - Espagnol Anglais Dictionnaire