blood-chilling brutality - French English Dictionary