provision for depletion - French English Dictionary