non-repayable - Turkish English Dictionary