anti-parasitic - French English Dictionary