climbing apparatus - Francés Inglés Diccionario