abjuration of religion - Français Anglais Dictionnaire