overhead junction crossing - Turkish English Dictionary