torniquet - French English Dictionary