how terrifying! - Turkish English Dictionary