polychaete worms - Turkish English Dictionary