fortress citadel - French English Dictionary