pedestrian crossover - German English Dictionary