depletion of natural assets - Español Inglés Diccionario