mountain landscape - Alemán Inglés Diccionario