horse medicine made up of juniper-berries - Francés Inglés Diccionario