pedestrian guard rail - Turco Inglés Diccionario