public thoroughfare - Turco Inglés Diccionario