mountaineering apparatus - Spanish English Dictionary