ritual murder - Spanish English Dictionary