non-repayable financial assistance - Turkish English Dictionary