rope ladders - Francés Inglés Diccionario