remèd

English: Translation
medicine
noun