ideology diametrically opposed to another - Allemand Anglais Dictionnaire