queue of cars - German English Dictionary