a type of van or bus - German English Dictionary