immunogenesis - French English Dictionary