pedestrian guard rail - Turc Anglais Dictionnaire