self-clinging climbers - Francés Inglés Diccionario