strategic programme for innovation and technology transfer - Spanish English Dictionary