pedestrian guard rail - Francés Inglés Diccionario