make sacrifices - Alemán Inglés Diccionario