sacrificial rites - Francés Inglés Diccionario