self-threader - French English Dictionary