inoffensive intestinal parasite - Alemán Inglés Diccionario