small capacity public service vehicle - Español Inglés Diccionario