provision for depletion - Deutsch Englisch Wörterbuch