frequented (thoroughfare) - Alemán Inglés Diccionario