let/lowered down on a rope - Turco Inglés Diccionario