translate English to French: A volunteer may be a health care or other professional, or any other person who offers their services freely.
Un bénévole peut être un professionnel de la santé ou autre ou toute personne qui offre ses services gratuitement.