sipunculid - French English Dictionary