ritual sacrifice - Turco Inglés Diccionario