investment subsidies - Spanish English Dictionary