invest a fortress - Fransızca İngilizce Sözlük