wire rope strand - French English Dictionary