road crossing with traffic circle - Turco Inglés Diccionario