immunogenic - French English Dictionary