pass intestinal worms - Turkish English Dictionary