blood-chilling violence - French English Dictionary