pedestrian-only shopping street - Turc Anglais Dictionnaire