republic of azerbaijan - French English Dictionary