traffic queue - French English Dictionary