translate English to French: VSO Volunteer Service Organisation
VSO Organisation du service volontaire