Meaning of DEPLETION in English
▪ severe , significant
▪ oil , oxygen , ozone , etc.
VERB + DEPLETION
▪ cause , lead to
Increased consumption of water has led to the rapid ~ of reserves.
Quota systems were set up to prevent ~ of fish stocks.
▪ ~ of
the ~ of the ozone layer
Oxford Collocations English Dictionary. Оксфордский английский словарь словосочетаний . 2012