sheer hillside - Alemán Inglés Diccionario