crosspiece supporting steps on stairs - Español Inglés Diccionario