worm tincture - Alemán Inglés Diccionario