mountain fastness - Alemán Inglés Diccionario