supporter of the ruling party - Español Inglés Diccionario