traffic turning the corner - Francés Inglés Diccionario