theory of sacrifice - Español Inglés Diccionario