theory of sacrifice - Alemán Inglés Diccionario