translate English to French: Facilities and infrastructure
Installations et infrastructure