trussed landing (stairs) - Español Inglés Diccionario