oil producers' cartels - Turkish English Dictionary