organization of petroleum-exporting countries - English Synonyms Dictionary