oil producers' cartels - Turco Inglés Diccionario