spun thread and yarn - French English Dictionary