having intestinal parasites - Alemán Inglés Diccionario