dog-legged stairway - Turkish English Dictionary