hellish torture - Turkish English Dictionary