host-parasite relationship - French English Dictionary