well-transited - Francés Inglés Diccionario