public transportation van - French English Dictionary