Alpine fortress - Almanca İngilizce Sözlük