torturous - German English Dictionary