rope yarn cord - French English Dictionary