wire strap - French English Dictionary