investment grants and interest subsidies - French English Dictionary