landing of a staircase - Francés Inglés Diccionario