translate English to French: Self-Reported Health and Quality of Life
Auto-évaluation de la santé et qualité de vie