(mountain) face wall - Francés Inglés Diccionario