anti-worm drug - Francés Inglés Diccionario