sacrificial rites - Alemán Inglés Diccionario