worm that enters the body through the anus while defecating according to popular belief - Französisch Englisch Wörterbuch