plaited strand of grass - French English Dictionary