sipunculid - Turkish English Dictionary