invest a fortress - Almanca İngilizce Sözlük