nonparasitical - Spanish English Dictionary