pedestrian guard rail - Turkish English Dictionary