ideology diametrically opposed to another - Français Anglais Dictionnaire