blood-chilling violence - Turkish English Dictionary