rate of depletion - German English Dictionary