climbing contraption - Turco Inglés Diccionario