provide non-repayable aid - Turkish English Dictionary