sheer hillside - Francés Inglés Diccionario