nonparasitical - French English Dictionary