devil's staircase - Francés Inglés Diccionario