vehicle used for public transportation that is smaller than a bus - Español Inglés Diccionario