substance which is used to kill parasites - Deutsch Englisch Wörterbuch