to abseil down - Alemán Inglés Diccionario