rites and rituals - Turc Anglais Dictionnaire