stop at a pedestrian crossing - German English Dictionary