sheer rock walls - Francés Inglés Diccionario