From English-French FreeDict Dictionary ver. 0.1.6: remedy /remədiː/ 1. guérir 2. moyen, remède, ressource 3. assainir
remedy /remədiː/ 1. guérir 2. moyen, remède, ressource 3. assainir