multiparasitism - French English Dictionary