viral envelope protein - German English Dictionary