pass intestinal worms - French English Dictionary