pedestrian crossover - Turkish English Dictionary