virus of sheep - German English Dictionary