turret staircase - German English Dictionary