Rope ladders - Alemán Inglés Diccionario