blood-chilling violence - German English Dictionary