sipunculacea - German English Dictionary