landing board or tread - Alemán Inglés Diccionario