public transportation van - German English Dictionary