intestinal worm - Francés Inglés Diccionario