a type of van or bus - Turkish English Dictionary