citadel - French English Dictionary