thrills and spills - German English Dictionary