improvident depletion - German English Dictionary