idea of redemption - Français Anglais Dictionnaire