make a sacrifice - German English Dictionary