translate English to French: ◦ Technology / R&D support
◦ le soutien dans le domaine de la technologie et de la R-D