immunogenic - German English Dictionary