steep mountain - Francés Inglés Diccionario