non-refundable aid - Turkish English Dictionary