climbing contraption - Alemán Inglés Diccionario