non-depletable - Turkish English Dictionary