strand (belt) - French English Dictionary