small capacity public service vehicle - Alemán Inglés Diccionario