ritual murder - French English Dictionary