cross-roads - Turkish English Dictionary