road intersection - Turkish English Dictionary