threadworms - Turkish English Dictionary