sipunculid - German English Dictionary