pedestrian tunnel - French English Dictionary