staggered pedestrian crossing - İspanyolca İngilizce Sözlük