supporter of a particular ideology - Français Anglais Dictionnaire