to relieve any economic hardship - Anglais Synonymes Dictionnaire