oil producers' cartels - Français Anglais Dictionnaire