sacrificing and quartering of an animal - Espagnol Anglais Dictionnaire