cost depletion - Turkish English Dictionary