small capacity public service vehicles - French English Dictionary