vehicle used for public transportation that is smaller than a bus - Spanish English Dictionary