ritual killing - French English Dictionary