well-transited - Alemán Inglés Diccionario