landing board or tread - Turco Inglés Diccionario