the south caucasus - French English Dictionary