retreat from one's beliefs - Français Anglais Dictionnaire