rite of sacrifice - Turco Inglés Diccionario