mountain sides - Alemán Inglés Diccionario