ritual killing - Spanish English Dictionary