cartel of independent public services unions - Alemán Inglés Diccionario