Русско-английский научно-технический словарь
• The depletion (or exhaustion, or dwindling) of natural resources ...