antiparasitic - German English Dictionary