street intersection - Turkish English Dictionary