pedestrian tunnel - Turkish English Dictionary