thrilling - German English Dictionary