investment grants and interest subsidies - Alemán Inglés Diccionario