hyperparasitic - French English Dictionary