horse medicine made up of juniper-berries - Turkish English Dictionary