organization of petroleum exporting countries - Spanish English Dictionary