thumbscrew - Turkish English Dictionary