sacrificing and quartering of an animal - German English Dictionary