pseudoparasite - French English Dictionary