sheep-pox - German English Dictionary