parazitisidal - French English Dictionary