alternative service delivery - French English Dictionary