pass intestinal worms - German English Dictionary