a terrifying experience - Turkish English Dictionary