selvedge rope - French English Dictionary