to abseil down - Turco Inglés Diccionario