translate English to French: National Sport Centres:
Centres nationaux du sport