republic of artsakh - French English Dictionary