landing in a spiral staircase - Alemán Inglés Diccionario