circle or square at intersection of streets - Turco Inglés Diccionario