self-threader - German English Dictionary