sacrifice an animal for god - Turc Anglais Dictionnaire