queue of cars - Turkish English Dictionary