supporter of a particular ideology - Französisch Englisch Wörterbuch