a strand of hair - French English Dictionary