specific targeted innovation projects - Español Inglés Diccionario