percentage depletion - Turkish English Dictionary