azerbaijani popular front party - French English Dictionary