cartel of independent public services unions - Español Inglés Diccionario