deprive of strength/substance - Allemand Anglais Dictionnaire