small capacity public service vehicles - German English Dictionary