burnt-sacrifice - Turkish English Dictionary