worm tincture - Español Inglés Diccionario