twisted ladder - Francés Inglés Diccionario