burnt-sacrifice - German English Dictionary