intestinal parasites - Francés Inglés Diccionario