climbing contraption - Español Inglés Diccionario