investment grants and interest subsidies - Spanish English Dictionary