stop at a pedestrian crossing - French English Dictionary