dense traffic - Francés Inglés Diccionario