junction of four roads - Turkish English Dictionary