demand-scheduled bus service - French English Dictionary