sacrificial rites - Español Inglés Diccionario