oil producers' cartels - Espagnol Anglais Dictionnaire