landing board or tread - Turkish English Dictionary