improvident depletion - Turkish English Dictionary