long lay rope - French English Dictionary