rope squeezer - French English Dictionary