landing in a spiral staircase - Almanca İngilizce Sözlük