the traffic jam to break up - Espagnol Anglais Dictionnaire