ideology diametrically opposed to another - Espagnol Anglais Dictionnaire