translate English to French: Distant service delivery
Service d'enseignement à distance