supporter of a particular ideology - Francés Inglés Diccionario