get/be stranded in traffic - Turco Inglés Diccionario