translate English to French: Research, development and technology innovation
Recherche, développement et innovation technologique