translate English to French: - Social services delivery 53-66 17-21
- Services sociaux 53-66 16