the traffic jam to break up - Francés Inglés Diccionario