dogleg stairs - French English Dictionary