pedestrian guardrail - Turkish English Dictionary