organization of petroleum exporting countries - French English Dictionary