urban junctions - Turkish English Dictionary