traffic intersection - Turkish English Dictionary