organization of the petroleum exporting countries - Turkish English Dictionary