tube worm - Turkish English Dictionary