thrilling - Turkish English Dictionary