strands - French English Dictionary