blood-chilling brutality - German English Dictionary