excruciation - German English Dictionary