dew-drenched herbs given to animals as medicine - Turkish English Dictionary