pedestrian guard rail - German English Dictionary