thumbscrew - French English Dictionary