small capacity public service vehicle - Almanca İngilizce Sözlük