investment grants and interest subsidies - Turkish English Dictionary