queue of cars - Turco Inglés Diccionario