tread (of a newelled stair) - French English Dictionary