pedestrian guard rail - Spanish English Dictionary