a parasitic worm - Französisch Englisch Wörterbuch