strangle-hold - French English Dictionary