recover from an illness or financial calamity - Allemand Anglais Dictionnaire