hanging stair - Turkish English Dictionary