doglegged stair - Turkish English Dictionary