pseudoparasitism - French English Dictionary