sheep-pox virus - German English Dictionary