translate English to French: LTC's vision advocates new modes of service delivery.
La vision de FLC préconise de nouveaux modes de prestation de services.