translate English to French: • Social determinants and linking with quality of life
• Déterminants sociaux et rapport avec la qualité de vie.