pedestrian guard rail - Almanca İngilizce Sözlük