parasitogenesis - French English Dictionary