nakhichevan autonomous republic - French English Dictionary