immunoserum - French English Dictionary