pedestrian precincts - Turkish English Dictionary