investment grants and interest subsidies - Francés Inglés Diccionario