mountain-dwelling person - Almanca İngilizce Sözlük