azerbajdzhan republic - French English Dictionary