proboscis worm - Turkish English Dictionary