stair tread - French English Dictionary