worm tincture - Turco Inglés Diccionario