worm tincture - Turkish English Dictionary