immunogenesis - German English Dictionary