animal's viscera - German English Dictionary