deprive of strength/substance - Français Anglais Dictionnaire