translate English to French: The Disabled Services Centre:
Le centre de services pour les handicapés :