translate English to French: Research and Development Services
Services de recherche et de développement