ritual sacrifice - Turc Anglais Dictionnaire