Лекарство
medicine — лекарство, лекарственные препараты, медикаменты:
an effective (useful) medicine — действенное (полезное) лекарство
а new medicine for heart diseases — новое лекарство от болезней сердца
а doze of medicine — доза лекарства
to lake some medicine for liver — принимать какое-либо лекарство от печени
This medicine comes in pills. — Это лекарство выпускается в пилюлях.
The doctor recommended to lake this medicine every four hours. — Врач рекомендовал принимать это лекарство каждые четыре часа.
remedy — (существительное remedy многозначно):
a)лекарство, лекарственное средство, лечебное средство:
a household remedy — домашнее лечебное средство
a cough remedy — средство от кашля
a remedy against poison — противоядие
Doctors know many remedies for burns. — Врачам известно много лекарственных средств для лечения ожогов.
There is no remedy for cancer so far. — До сих пор не существует способа излечения рака.
It is a good household remedy. — Это хорошее домашнее лекарственное средство.
Do you know of a good remedy against poison? — Вам известно хорошее противоядие?
b) средство борьбы/мера (против чего-либо):
No country has so far found an effective remedy to fight corruption. — Ни одна страна до сих пор не нашла средства борьбы с коррупцией.
I know a very good remedy for laziness. — Я знаю хорошее средство от лени.
There is no remedy for it. — Тут уж ничего не поделаешь./От этого нет никакого средства.
No effective remedy has been so far found against pollution. — Пока еше не найдено эффективное средство в борьбе с загрязнением окружающей среды.
Источник: Русско-английский объяснительный словарь. (Хидекель С.С., Кауль М.Р.)