investment grants and interest subsidies - Español Inglés Diccionario