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