opportunistic parasite - French English Dictionary