rope's end - French English Dictionary