supporter of a particular ideology - German English Dictionary