blood-chilling brutality - Spanish English Dictionary