investment grants and interest subsidies - German English Dictionary