stop at a pedestrian crossing - Turkish English Dictionary