sacrifice an animal for god - Espagnol Anglais Dictionnaire