pertaining to sacrifice - Turc Anglais Dictionnaire