twisted silk tread - French English Dictionary