self-threader - Spanish English Dictionary