depletion of mineral deposits - Turc Anglais Dictionnaire