mountaineering apparatus - Español Inglés Diccionario